package com.tim.framework.util.properties;

import java.util.Properties;
import java.io.File;

/**
 * 资源文件操作接口.
 * 
 * @author Tim.
 */
public interface IPropertiesProc {
	/**
	 * 设置资源对象.
	 * 
	 * @param filePath
	 *            资源文件路径.
	 */
	public void setPropertiesUsePath(String filePath);

	/**
	 * 设置资源对象.
	 * 
	 * @param file
	 *            资源文件.
	 */
	public void setPropertiesUseFile(File file);

	/**
	 * 获取资源文件内容.
	 * 
	 * @param key
	 *            资源Key.
	 */
	public String getValue(String key);

	/**
	 * 添加资源文件内容.
	 * 
	 * @param key
	 *            资源Key.
	 * @param value
	 *            资源Value.
	 */
	public boolean addValue(String key, String value);
}
